Maybe:
    -> Time Measurement in component interface
    -> Time warnings

Do later:
    -> Program underfloorLighting
    -> Add an beeper
    -> Program the beeper
    -> Update GNSS Lib to v3
    -> Engine slow down without curve in motorControl
    -> Network clean up (Mqtt remove?)
    -> Extra class for maneuver, autopilot should inherit from int16_t
    -> Remote Control
        - Leds for gnss rtk etc
        - what happens exactly when no data is arriving
    -> Test Menu for big curve driving
    -> Api with Names and show on Maps in Browser
    -> Menu structure mit add functions for each menu mit pointer return to config (additional not replace)
    -> Menu Display from parent as run() to make Menu as Component
    -> Racing Mode
    -> ConsolControl
    -> Menü für Sensordaten (kann in jedem Betriebsmodus aufgerufen werden)
        - GNSS
        - Ntrip
        - CalcCompass
        - RealCompass
        - Gyroskop
        - Geschwindigkeiten (vielleicht)
    -> Menü für Einstellungen
        - PID
        - Geschwindigkeiten
        - WiFi (save in Flash)
    -> Battery
        - tabelle mit eigenen Werten übergeben und nicht in header (wiederverwendbarkeit)
        - kalibrierungsmethode mit Menü
        - Daten in flash speichern können
    -> Check speration between Ui and Route (RouteMenu)


Do now:
Code:
    Doxygen Kommentare aktualisieren
    update sparkfun gnss auf v3 für SPI korrekturdatenüvbetragung
    wifi als Komponente

Latex:
    Anhang: Liste mit allen Komponenten und Kurzbeschreibung
    Ausgangssituation, langweilig. Begründung wiesow was nicht benutzt wurde.
    Anführungszeichen werden nicht richtig gesetzt, 2.1.1 / 2.2.1 / Oberrahmen "A" / Antennenhalterung "T."
    Quellen mal mit und mal ohne leerzeichen hinterm Satz
    Alle Aufzählungen am Anfang klein. Und EIN Punkt beim letzten Punkt / Vielleicht komme nach jedem Punkt
    Kompass soft und hardware winkel auslesen norden = 0°
    Anforderungsanalyse Beschreibung des Pattern, keine Unterstriche sichtbar
    Unterschied funktionale und nicht funktionale Anforderungen
    Haupträger zweite Abbildung von oben mit benannten Aussparungen





3D:
    Oberrahmen soll nur aussehen wie ein A
    
    
